﻿<helpItems Schema="maml">
	<!-- v 1.1.0.9 -->
	<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
		<command:details>
			<!-- NAME -->
			<command:name>Get-WmiClass</command:name>
			<maml:description>
				<!-- SYNOPSIS -->
				<maml:para>Gets information about Windows Management Instrumentation (WMI) classes.</maml:para>
			</maml:description>
			<maml:copyright>
				<maml:para />
			</maml:copyright>
			<command:verb>Get</command:verb>
			<command:noun>WmiClass</command:noun>
			<dev:version />
		</command:details>
		<maml:description>
			<!-- DESCRIPTION -->
			<maml:para>The Get-WmiClass command gets information about WMI classes. The ComputerName parameter can always be used to specify a remote computer.
The Get-WmiClass command does not use the Windows PowerShell remoting infrastructure to perform remote operations. You can use the ComputerName parameter of the Get-WmiClass command even if your computer does not meet the requirements for Windows PowerShell remoting and even if your computer is not configured for remoting in Windows PowerShell.</maml:para>
		</maml:description>
		<!-- SYNTAX -->
		<command:syntax>
			<command:syntaxItem>
				<maml:name>Get-WmiClass</maml:name>
				<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="1">
					<maml:name>Property</maml:name>
					<maml:description>
						<maml:para></maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="true">String[]</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>Amended</maml:name>
					<maml:description>
						<maml:para>Gets or sets a value that indicates whether the objects that are returned from WMI should contain amended information. Typically, amended information is localizable information, such as object and property descriptions, that is attached to the WMI object..</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>DirectRead</maml:name>
					<maml:description>
						<maml:para></maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>AsJob</maml:name>
					<maml:description>
						<maml:para>Runs the command as a background job. Use this parameter to run commands that take a long time to finish.

When you use the AsJob parameter, the command returns an object that represents the background job and then displays the command prompt. You can continue to work in the session while the job finishes. If Get-WmiObject is used against a remote computer, the job is created on the local computer, and the results from remote computers are automatically returned to the local computer. To manage the job, use the cmdlets that contain the Job noun (the Job cmdlets). To get the job results, use the Receive-Job cmdlet.

Note: To use this parameter with remote computers, the local and remote computers must be configured for remoting. Additionally, you must start Windows PowerShell by using the "Run as administrator" option in Windows Vista and later versions of Windows,. For more information, see about_Remote_Requirements.

For more information about Windows PowerShell background jobs, see  about_Jobs and about_Remote_Jobs.</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>Impersonation</maml:name>
					<maml:description>
						<maml:para>Specifies the impersonation level to use. Valid values are: 

0: Default (reads the local registry for the default impersonation level , which is usually set to "3: Impersonate".)
1: Anonymous (Hides the credentials of the caller.)
2: Identify (Allows objects to query the credentials of the caller.)
3: Impersonate (Allows objects to use the credentials of the caller.)
4: Delegate (Allows objects to permit other objects to use the credentials of the caller.)</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">ImpersonationLevel</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>Authentication</maml:name>
					<maml:description>
						<maml:para>Specifies the authentication level to be used with the WMI connection. Valid values are:

-1: Unchanged
0: Default
1: None (No authentication in performed.)
2: Connect (Authentication is performed only when the client establishes a relationship with the application.)
3: Call (Authentication is performed only at the beginning of each call when the application receives the request.)
4: Packet (Authentication is performed on all the data that is received from the client.)
5: PacketIntegrity (All the data that is transferred between the client  and the application is authenticated and verified.)
6: PacketPrivacy (The properties of the other authentication levels are used, and all the data is encrypted.)</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">AuthenticationLevel</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>Locale</maml:name>
					<maml:description>
						<maml:para>Specifies the preferred locale for WMI objects. Specify the value of the Locale parameter as an array in the MS_&lt;LCID&gt; format in the preferred order .</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">String</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>EnableAllPrivileges</maml:name>
					<maml:description>
						<maml:para>Enables all the privileges of the current user before the command makes the WMI call.</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>Authority</maml:name>
					<maml:description>
						<maml:para>Specifies the authority to use to authenticate the WMI connection. You can specify standard NTLM or Kerberos authentication. To use NTLM, set the authority setting to ntlmdomain:&lt;DomainName&gt;, where &lt;DomainName&gt; identifies a valid NTLM domain name. To use Kerberos, specify kerberos:&lt;DomainName&gt;\&lt;ServerName&gt;". You cannot include the authority setting when you connect to the local computer.</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">String</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>Credential</maml:name>
					<maml:description>
						<maml:para>Specifies a user account that has permission to perform this action. The default is the current user. Type a user name, such as "User01", "Domain01\User01", or User@Contoso.com. Or, enter a PSCredential object, such as an object that is returned by the Get-Credential cmdlet. When you type a user name, you will be prompted for a password.</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">PSCredential</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>ThrottleLimit</maml:name>
					<maml:description>
						<maml:para>Allows the user to specify a throttling value for the number of WMI operations that can be executed simultaneously. This parameter is used together with the AsJob parameter.</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
					<maml:name>ComputerName</maml:name>
					<maml:description>
						<maml:para>Specifies the computer against which you want to run the management operation. The value can be a fully qualified domain name, a NetBIOS name, or an IP address. Use the local computer name, use localhost, or use a dot (.) to specify the local computer. The local computer is the default. When the remote computer is in a different domain from the user, you must use a fully qualified domain name. This parameter can also be piped to the cmdlet.
 
This parameter does not rely on Windows PowerShell remoting, which uses WS-Management ). You can use the ComputerName parameter of Get-WmiObject even if your computer is not configured to run WS-Management remote commands.</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="true">String[]</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>Namespace</maml:name>
					<maml:description>
						<maml:para>When used with the Class parameter, this parameter specifies the WMI repository namespace where the referenced WMI class is located. When used with the List parameter, it specifies the namespace from which to gather WMI class information.</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">String</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="true" pipelineInput="false" position="0">
					<maml:name>Name</maml:name>
					<maml:description>
						<maml:para>Specifies the name of a WMI class.
Wildcards are permitted. When wildcards are used, derived classes will not be searched. When multiple values are provided, any of those values will result in a match.</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">String[]</command:parameterValue>
				</command:parameter>
				<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
					<maml:name>IncludeDerivedClasses</maml:name>
					<maml:description>
						<maml:para>Specifies whether to retrieve any classes derived from the class that is specified in the Name parameter. If you specify the IncludeDerivedClasses parameter but not the Name parameter, the IncludeDerivedClasses parameter will be ignored.</maml:para>
					</maml:description>
					<command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
				</command:parameter>
			</command:syntaxItem>
		</command:syntax>
		<!-- PARAMETERS -->
		<command:parameters>
			<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="2">
				<maml:name>Property</maml:name>
				<maml:description>
					<maml:para>Specifies the WMI class property or set of properties to retrieve.</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="true">String[]</command:parameterValue>
				<dev:type>
					<maml:name>String[]</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>Amended</maml:name>
				<maml:description>
					<maml:para>Gets or sets a value that indicates whether the objects that are returned from WMI should contain amended information. Typically, amended information is localizable information, such as object and property descriptions, that is attached to the WMI object..</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
				<dev:type>
					<maml:name>SwitchParameter</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>DirectRead</maml:name>
				<maml:description>
					<maml:para>Specifies whether direct access to the WMI provider is requested for the specified class without any regard to its base class or to its derived classes.</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
				<dev:type>
					<maml:name>SwitchParameter</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>AsJob</maml:name>
				<maml:description>
					<maml:para>Runs the command as a background job. Use this parameter to run commands that take a long time to finish.

When you use the AsJob parameter, the command returns an object that represents the background job and then displays the command prompt. You can continue to work in the session while the job finishes. If Get-WmiObject is used against a remote computer, the job is created on the local computer, and the results from remote computers are automatically returned to the local computer. To manage the job, use the cmdlets that contain the Job noun (the Job cmdlets). To get the job results, use the Receive-Job cmdlet.

Note: To use this parameter with remote computers, the local and remote computers must be configured for remoting. Additionally, you must start Windows PowerShell by using the "Run as administrator" option in Windows Vista and later versions of Windows,. For more information, see about_Remote_Requirements.

For more information about Windows PowerShell background jobs, see  about_Jobs and about_Remote_Jobs.</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
				<dev:type>
					<maml:name>SwitchParameter</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>Impersonation</maml:name>
				<maml:description>
					<maml:para>Specifies the impersonation level to use. Valid values are: 

0: Default (reads the local registry for the default impersonation level , which is usually set to "3: Impersonate".)
1: Anonymous (Hides the credentials of the caller.)
2: Identify (Allows objects to query the credentials of the caller.)
3: Impersonate (Allows objects to use the credentials of the caller.)
4: Delegate (Allows objects to permit other objects to use the credentials of the caller.)</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">ImpersonationLevel</command:parameterValue>
				<dev:type>
					<maml:name>ImpersonationLevel</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>Authentication</maml:name>
				<maml:description>
					<maml:para>Specifies the authentication level to be used with the WMI connection. Valid values are:

-1: Unchanged
0: Default
1: None (No authentication in performed.)
2: Connect (Authentication is performed only when the client establishes a relationship with the application.)
3: Call (Authentication is performed only at the beginning of each call when the application receives the request.)
4: Packet (Authentication is performed on all the data that is received from the client.)
5: PacketIntegrity (All the data that is transferred between the client  and the application is authenticated and verified.)
6: PacketPrivacy (The properties of the other authentication levels are used, and all the data is encrypted.)</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">AuthenticationLevel</command:parameterValue>
				<dev:type>
					<maml:name>AuthenticationLevel</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>Locale</maml:name>
				<maml:description>
					<maml:para>Specifies the preferred locale for WMI objects. Specify the value of the Locale parameter as an array in the MS_&lt;LCID&gt; format in the preferred order .</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">String</command:parameterValue>
				<dev:type>
					<maml:name>String</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>EnableAllPrivileges</maml:name>
				<maml:description>
					<maml:para>Enables all the privileges of the current user before the command makes the WMI call.</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
				<dev:type>
					<maml:name>SwitchParameter</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>Authority</maml:name>
				<maml:description>
					<maml:para>Specifies the authority to use to authenticate the WMI connection. You can specify standard NTLM or Kerberos authentication. To use NTLM, set the authority setting to ntlmdomain:&lt;DomainName&gt;, where &lt;DomainName&gt; identifies a valid NTLM domain name. To use Kerberos, specify kerberos:&lt;DomainName&gt;\&lt;ServerName&gt;". You cannot include the authority setting when you connect to the local computer.</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">String</command:parameterValue>
				<dev:type>
					<maml:name>String</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>Credential</maml:name>
				<maml:description>
					<maml:para>Specifies a user account that has permission to perform this action. The default is the current user. Type a user name, such as "User01", "Domain01\User01", or User@Contoso.com. Or, enter a PSCredential object, such as an object that is returned by the Get-Credential cmdlet. When you type a user name, you will be prompted for a password.</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">PSCredential</command:parameterValue>
				<dev:type>
					<maml:name>PSCredential</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>ThrottleLimit</maml:name>
				<maml:description>
					<maml:para>Allows the user to specify a throttling value for the number of WMI operations that can be executed simultaneously. This parameter is used together with the AsJob parameter.</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
				<dev:type>
					<maml:name>Int32</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" position="named">
				<maml:name>ComputerName</maml:name>
				<maml:description>
					<maml:para>Specifies the computer against which you want to run the management operation. The value can be a fully qualified domain name, a NetBIOS name, or an IP address. Use the local computer name, use localhost, or use a dot (.) to specify the local computer. The local computer is the default. When the remote computer is in a different domain from the user, you must use a fully qualified domain name. This parameter can also be piped to the cmdlet.
 
This parameter does not rely on Windows PowerShell remoting, which uses WS-Management ). You can use the ComputerName parameter of Get-WmiObject even if your computer is not configured to run WS-Management remote commands.</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="true">String[]</command:parameterValue>
				<dev:type>
					<maml:name>String[]</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>Namespace</maml:name>
				<maml:description>
					<maml:para>When used with the Class parameter, this parameter specifies the WMI repository namespace where the referenced WMI class is located. When used with the List parameter, it specifies the namespace from which to gather WMI class information.</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">String</command:parameterValue>
				<dev:type>
					<maml:name>String</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue></dev:defaultValue>
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="true" pipelineInput="false" position="0">
				<maml:name>Name</maml:name>
				<maml:description>
					<maml:para>Specifies the name of a WMI class.
Wildcards are permitted. When wildcards are used, derived classes will not be searched. When multiple values are provided, any of those values will result in a match.</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">String[]</command:parameterValue>
				<dev:type>
					<maml:name>String[]</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue />
			</command:parameter>
			<command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
				<maml:name>IncludeDerivedClasses</maml:name>
				<maml:description>
					<maml:para>Specifies whether to retrieve any classes derived from the class that is specified in the Name parameter. If you specify the IncludeDerivedClasses parameter but not the Name parameter, the IncludeDerivedClasses parameter will be ignored.</maml:para>
				</maml:description>
				<command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
				<dev:type>
					<maml:name>SwitchParameter</maml:name>
					<maml:uri />
				</dev:type>
				<dev:defaultValue />
			</command:parameter>
		</command:parameters>
		<!-- INPUTS -->
		<command:inputTypes>
			<command:inputType>
				<dev:type>
					<maml:name>None</maml:name>
					<maml:uri></maml:uri>
					<maml:description></maml:description>
				</dev:type>
				<maml:description>
					<maml:para>You cannot pipe input to Get-WmiObject.</maml:para>
				</maml:description>
			</command:inputType>
		</command:inputTypes>
		<!-- OUTPUTS -->
		<command:returnValues>
			<command:returnValue>
				<dev:type>
					<maml:name>[System.Management.ManagementClass]</maml:name>
					<maml:uri></maml:uri>
					<maml:description></maml:description>
				</dev:type>
				<maml:description>
					<maml:para>When you use the AsJob parameter, the cmdlet returns a job object. Otherwise, the object that Get-WmiObject returns depends on the value of the Class parameter.</maml:para>
				</maml:description>
			</command:returnValue>
		</command:returnValues>
		<command:terminatingErrors />
		<command:nonTerminatingErrors />
		<!-- NOTES -->
		<maml:alertSet>
			<maml:title />
			<maml:alert>
				<maml:para>To access WMI information on a remote computer, the cmdlet must run under an account that is a member of the local administrators group on the remote computer. Alternatively, the default access control on the WMI namespace of the remote repository can be changed to give other account access rights.

By default, only some of the properties of a WMI class are displayed. The set of properties that will be displayed for each WMI class is specified in the Types.ps1xml configuration file. One of the examples included in this Help topic demonstrates how to override this behavior by using the Format-List cmdlet.
</maml:para>
			</maml:alert>
		</maml:alertSet>
		<!-- EXAMPLES -->
		<command:examples>
			<command:example>
				<maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title>
				<maml:introduction>
					<maml:para>PS C:\&gt;</maml:para>
				</maml:introduction>
				<dev:code>Get-WmiClass</dev:code>
				<dev:remarks>
					<maml:para>Description</maml:para>
					<maml:para>-----------</maml:para>
					<maml:para>This command displays a list of WMI classes in the default namespace (root\cimv2) on a computer.</maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
				</dev:remarks>
				<command:commandLines>
					<command:commandLine>
						<command:commandText />
					</command:commandLine>
				</command:commandLines>
			</command:example>
			<command:example>
				<maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title>
				<maml:introduction>
					<maml:para>PS C:\&gt;</maml:para>
				</maml:introduction>
				<dev:code>Get-WmiClass -ComputerName 127.0.0.1</dev:code>
				<dev:remarks>
					<maml:para>Description</maml:para>
					<maml:para>-----------</maml:para>
					<maml:para>This command displays information about WMI classes on the remote computer. It identifies the computer to use by specifying the Internet Protocol (IP) address 127.0.0.1. You can change this IP address to any other valid IP address on your network so that you can display information about the services on that remote computer. By default, the account you are running under must be a member of the local administrators group on the remote computer that you specify.</maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
				</dev:remarks>
				<command:commandLines>
					<command:commandLine>
						<command:commandText />
					</command:commandLine>
				</command:commandLines>
			</command:example>
			<command:example>
				<maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title>
				<maml:introduction>
					<maml:para>PS C:\&gt;</maml:para>
				</maml:introduction>
				<dev:code>Get-WmiClass | Format-List *</dev:code>
				<dev:remarks>
					<maml:para>Description</maml:para>
					<maml:para>-----------</maml:para>
					<maml:para>This command displays a list of WMI classes in the default namespace (root\cimv2) on a computer. It displays all the properties of the WMI classes, not just the properties that belong to the default display property set.</maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
				</dev:remarks>
				<command:commandLines>
					<command:commandLine>
						<command:commandText />
					</command:commandLine>
				</command:commandLines>
			</command:example>
			<command:example>
				<maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title>
				<maml:introduction>
					<maml:para>PS C:\&gt;</maml:para>
				</maml:introduction>
				<dev:code>Get-WmiClass -Credential FABRIKAM\Administrator -ComputerName Fabrikam</dev:code>
				<dev:remarks>
					<maml:para>Description</maml:para>
					<maml:para>-----------</maml:para>
					<maml:para>This command displays information about WMI classes on a computer named Fabrikam. It specifies a user account name by using the Credential parameter, which causes a dialog box to be displayed in which you enter the corresponding password.</maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
				</dev:remarks>
				<command:commandLines>
					<command:commandLine>
						<command:commandText />
					</command:commandLine>
				</command:commandLines>
			</command:example>
			<command:example>
				<maml:title>-------------------------- EXAMPLE 5 --------------------------</maml:title>
				<maml:introduction>
					<maml:para>PS C:\&gt;</maml:para>
				</maml:introduction>
				<dev:code>Get-WmiClass -Name Win32_Share</dev:code>
				<dev:remarks>
					<maml:para>Description</maml:para>
					<maml:para>-----------</maml:para>
					<maml:para>This command displays a information about the Win32_Share class in the default namespace (root\cimv2) on a computer.</maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
				</dev:remarks>
				<command:commandLines>
					<command:commandLine>
						<command:commandText />
					</command:commandLine>
				</command:commandLines>
			</command:example>
			<command:example>
				<maml:title>-------------------------- EXAMPLE 6 --------------------------</maml:title>
				<maml:introduction>
					<maml:para>PS C:\&gt;</maml:para>
				</maml:introduction>
				<dev:code>Get-WmiClass -Name Msvm_ComputerSystem -Namespace root\Virtualization</dev:code>
				<dev:remarks>
					<maml:para>Description</maml:para>
					<maml:para>-----------</maml:para>
					<maml:para>This command displays a information about the Msvm_ComputerSystem class in the root\Virtualization namespace on a computer.</maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
				</dev:remarks>
				<command:commandLines>
					<command:commandLine>
						<command:commandText />
					</command:commandLine>
				</command:commandLines>
			</command:example>
			<command:example>
				<maml:title>-------------------------- EXAMPLE 7 --------------------------</maml:title>
				<maml:introduction>
					<maml:para>PS C:\&gt;</maml:para>
				</maml:introduction>
				<dev:code>Get-WmiClass -Name Win32_CurrentTime -IncludeDerivedClasses</dev:code>
				<dev:remarks>
					<maml:para>Description</maml:para>
					<maml:para>-----------</maml:para>
					<maml:para>This command displays a information about the Win32_CurrentTime class and all derived classes in the default namespace (root\cimv2) on a computer.</maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
					<maml:para></maml:para>
				</dev:remarks>
				<command:commandLines>
					<command:commandLine>
						<command:commandText />
					</command:commandLine>
				</command:commandLines>
			</command:example>
		</command:examples>
		<!-- RELATED LINKS -->
		<maml:relatedLinks>
			<maml:navigationLink>
				<maml:linkText>Get-WmiObject</maml:linkText>
				<maml:uri />
			</maml:navigationLink>
			<maml:navigationLink>
				<maml:linkText>Invoke-WmiMethod</maml:linkText>
				<maml:uri />
			</maml:navigationLink>
			<maml:navigationLink>
				<maml:linkText>Remove-WmiObject</maml:linkText>
				<maml:uri />
			</maml:navigationLink>
			<maml:navigationLink>
				<maml:linkText>Set-WmiInstance</maml:linkText>
				<maml:uri />
			</maml:navigationLink>
		</maml:relatedLinks>
	</command:command>
</helpItems>
